have one's head somewhere else - Espagnol Anglais Dictionnaire